package com.lilosoft.business.cga.models;

import java.util.Date;

public class SysAttachment {
    /**
     * 文件编号
     */
    private String id;

    /**
     * 文件名
     */
    private String fileName;

    /**
     * 文件大小
     */
    private Integer fileSize;

    /**
     * 文件来源[1:行政审批; 2:并联审批; 3:事项目录; 4:政务服务; 5:自助机; 6:sgo; 7:其他终端; 20:湖北省事项管理系统]
     */
    private Integer fileSource;

    /**
     * 文件后缀类型
     */
    private String fileType;

    /**
     * 文件相对路径
     */
    private String fileUrl;

    /**
     * 是否有效
     */
    private Integer isValid;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 文件字节流内容
     */
    private String fileBody;

    /**
     * 文件编号
     */
    public String getId() {
        return id;
    }

    /**
     * 文件编号
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * 文件名
     */
    public String getFileName() {
        return fileName;
    }

    /**
     * 文件名
     */
    public void setFileName(String fileName) {
        this.fileName = fileName == null ? null : fileName.trim();
    }

    /**
     * 文件大小
     */
    public Integer getFileSize() {
        return fileSize;
    }

    /**
     * 文件大小
     */
    public void setFileSize(Integer fileSize) {
        this.fileSize = fileSize;
    }

    /**
     * 文件来源[1:行政审批; 2:并联审批; 3:事项目录; 4:政务服务; 5:自助机; 6:sgo; 7:其他终端; 20:湖北省事项管理系统]
     */
    public Integer getFileSource() {
        return fileSource;
    }

    /**
     * 文件来源[1:行政审批; 2:并联审批; 3:事项目录; 4:政务服务; 5:自助机; 6:sgo; 7:其他终端; 20:湖北省事项管理系统]
     */
    public void setFileSource(Integer fileSource) {
        this.fileSource = fileSource;
    }

    /**
     * 文件后缀类型
     */
    public String getFileType() {
        return fileType;
    }

    /**
     * 文件后缀类型
     */
    public void setFileType(String fileType) {
        this.fileType = fileType == null ? null : fileType.trim();
    }

    /**
     * 文件相对路径
     */
    public String getFileUrl() {
        return fileUrl;
    }

    /**
     * 文件相对路径
     */
    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl == null ? null : fileUrl.trim();
    }

    /**
     * 是否有效
     */
    public Integer getIsValid() {
        return isValid;
    }

    /**
     * 是否有效
     */
    public void setIsValid(Integer isValid) {
        this.isValid = isValid;
    }

    /**
     * 创建时间
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * 创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * 文件字节流内容
     */
    public String getFileBody() {
        return fileBody;
    }

    /**
     * 文件字节流内容
     */
    public void setFileBody(String fileBody) {
        this.fileBody = fileBody == null ? null : fileBody.trim();
    }
}